/**
 * <type>(<scope>): <subject>
 * // 空一行
 * <body>
 * // 空一行
 * <footer>
 */
module.exports = {
  extends: ["@commitlint/config-conventional"],
  rules: {
    "type-enum": [
      2,
      "always",
      [
        "feat", // 新特性、新功能
        "ci", // 持续集成修改
        "chore", // 其他修改
        "build", // 编译相关的修改，例如发布版本、对项目构建或者依赖的改动
        "del", // 删除
        "fix", // 修改bug
        "refactor", // 代码重构
        "perf", // 优化相关
        "docs", // 文档修改
        "style", // 代码格式修改
        "revert", // 回滚
      ],
    ],
    "subject-full-stop": [0, "never"],
    "subject-case": [0, "never"],
  },
};
